﻿using BCCommon;
using BCDto.Chats;
using BCDto.Sim.Admin.Admin;
using BCDto.Website.User;
using BCService;
using System;
using System.Collections.Generic;
using System.Text;

namespace PageTemplateSerializeConsole.Configs
{
    public class ConsoleContextService : IApplicationContextService
    {
        public IServiceProvider RequestServices
        {
            get
            {
                return GeneralContainer.ServiceProvider;
            }
        }

        public AdminDto Admin => throw new NotImplementedException();

        public UserDto User => throw new NotImplementedException();

        //public PartnerDto Partner => throw new NotImplementedException();

        //public DriverDto Driver => throw new NotImplementedException();

        //public SOBSettingDto SobSetting => throw new NotImplementedException();

        public string IPAddress => throw new NotImplementedException();

        public AnonymousDto Anonymous => throw new NotImplementedException();

        //UserDto IApplicationContextService.Partner => throw new NotImplementedException();

        //UserDto IApplicationContextService.Driver => throw new NotImplementedException();
    }
}
